large canoe - German English Dictionary